package com.ge.modules.api.apiDTO;

import java.math.BigDecimal;
import java.util.Date;

public class TbUserCardDto {

    //
    private Integer id;
    //用户id
    private Integer userId;
    //卡类型 0 普通会员 1 月卡会员 2 年卡会员
    private Integer cardType;
    //创建时间
    private Date createTime;
    //余额
    private BigDecimal balance;
    //月卡开始时间
    private Date monthCardStartTime;
    //月卡结束时间
    private Date monthCardEndTime;
    //年卡开始时间
    private Date yearCardStartTime;
    //年卡结束时间
    private Date yearCardEndTime;
    //月卡剩余天数
    private Integer haveMonthDays;
    //年卡卡剩余天数
    private Integer haveYearDays;
    //用户名称
    private String userName;
    //头像图片地址
    private String headImgUrl;

    public Integer getHaveMonthDays() {
        return haveMonthDays;
    }

    public void setHaveMonthDays(Integer haveMonthDays) {
        this.haveMonthDays = haveMonthDays;
    }

    public Integer getHaveYearDays() {
        return haveYearDays;
    }

    public void setHaveYearDays(Integer haveYearDays) {
        this.haveYearDays = haveYearDays;
    }

    public String getUserName() {
        return userName;
    }

    public void setUserName(String userName) {
        this.userName = userName;
    }

    public String getHeadImgUrl() {
        return headImgUrl;
    }

    public void setHeadImgUrl(String headImgUrl) {
        this.headImgUrl = headImgUrl;
    }

    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public Integer getUserId() {
        return userId;
    }

    public void setUserId(Integer userId) {
        this.userId = userId;
    }

    public Integer getCardType() {
        return cardType;
    }

    public void setCardType(Integer cardType) {
        this.cardType = cardType;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public BigDecimal getBalance() {
        return balance;
    }

    public void setBalance(BigDecimal balance) {
        this.balance = balance;
    }

    public Date getMonthCardStartTime() {
        return monthCardStartTime;
    }

    public void setMonthCardStartTime(Date monthCardStartTime) {
        this.monthCardStartTime = monthCardStartTime;
    }

    public Date getMonthCardEndTime() {
        return monthCardEndTime;
    }

    public void setMonthCardEndTime(Date monthCardEndTime) {
        this.monthCardEndTime = monthCardEndTime;
    }

    public Date getYearCardStartTime() {
        return yearCardStartTime;
    }

    public void setYearCardStartTime(Date yearCardStartTime) {
        this.yearCardStartTime = yearCardStartTime;
    }

    public Date getYearCardEndTime() {
        return yearCardEndTime;
    }

    public void setYearCardEndTime(Date yearCardEndTime) {
        this.yearCardEndTime = yearCardEndTime;
    }
}
